package com.gisquest.cloud.entity.po;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * @Author guowei
 * @Date 2020/6/24 15:48
 * @Description:系统日志db对象
 **/
@Data
@Table(name = "syslog")
public class SysLogDbEntity implements Serializable {

  @Id
  String id;
  /**
   * 日志时间(yyyy-MM-dd HH:mm:ss.SSS)
   */
  @ApiModelProperty(value = "日志时间")
  String createTime;
  /**
   * 日志级别（debug、info、warn、error）
   */
  @ApiModelProperty(value = "日志级别")
  String level;
  /**
   * 产生日志的类名称
   */
  @ApiModelProperty(value = "产生日志的类名称")
  String className;
  /**
   * 请求标识
   */
  @ApiModelProperty(value = "请求标识")
  String requestId;
  /**
   * 日志信息(请求日志对象的json格式)
   */
  @ApiModelProperty(value = "日志信息(json格式)")
  String msg;
}
